package cn.itcast.www.junitTest;

public class Swap {

	public static void main(String[] args) {
		int x = 1984;
		int y = 2001;
//		x = x ^ y; // x��y���һ��
//		y = x ^ y; // ��ʱx��ŵ���x��y���������൱�ڱ�y�����һ�Σ�x��y������Σ��õ�x������y
//		x = x ^ y; // ��ʱx��ŵ���x��y����򣬶�y��ŵľ���x��ֵ����������һ��y���൱�����xһ�ξ͵õ�x

		//x ^= y ^= x ^= y; // ������Ľ��˳��
		x ^= (y ^= (x ^= y)); 
		
		System.out.println("x=" + x + "; y=" + y);

	}

}
